package com.zb.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zb.entity.ZjSmsReceiveRoleEmp;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * <p>
 * 商家短信接收角色指定人员表 服务类
 * </p>
 *
 * @author WEN
 * @since 2024-05-22
 */
public interface ZjSmsReceiveRoleEmpService extends IService<ZjSmsReceiveRoleEmp> {

    /**
     * 根据短信模板ID删除指定人员
     * @param smsTemplateId 短信模板ID
     */
    void deleteBySmsTemplateId(Long smsTemplateId);

    /**
     * 根据短信模板ID获取指定人员
     * @param smsTemplateId 短信模板ID
     * @return
     */
    List<ZjSmsReceiveRoleEmp> getBySmsTemplateId(Long smsTemplateId);

    /**
     * 根据短信模板ID获取指定人员的手机号
     * @param smsTemplateId 短信模板ID
     * @return
     */
    List<String> getEmpPhoneBySmsTemplateId(Long smsTemplateId);
}
